Petri Net Synthesis from Labelled Transition Systems and from Languages
نویسنده
چکیده
Net synthesis can be understood as an algorithmic procedure aimed at constructing a Petri net structure from a specification of its intended or desired behaviour, given typically in the form of a transition system or a formal language. The procedure has to decide whether such a specification can be realised and, if the answer is positive, deliver as efficiently as possible a Petri net with the specified behaviour. Such a Petri net is then correct-by-construction, making net synthesis an attractive alternative to the design-and-verify approach to building concurrent and distributed system. If, however, the specification cannot be realised in full, the synthesis procedure is expected to deliver a Petri net approximating the specified behaviour in an optimal way. In this talk we survey the techniques of Petri net synthesis from labelled transitions or from languages and discuss some of their applications to process mining and the supervisory control of discrete event systems.
منابع مشابه
Analysis of Petri Nets and Transition Systems
Labelled transition systems are frequently employed in order to display the state space of a given Petri net and to analyse its behavioural properties. Conversely, by region theory [1], a Petri net may be synthesisable from a given labelled transition system. Such a net is then correct “by design”. However, a transition system may be extremely (even infinitely) large, causing synthesis algorith...
متن کاملSynthesis of Labelled Transition Systems into Equal-Conflict Petri Nets
This paper introduces properties preset-equality for equalconflict Petri nets and enabling-equivalence for their reachability graphs. It explores the relation between these properties and shows its use for synthesis of equal-conflict Petri nets from labelled transition systems.
متن کاملk-Bounded Petri Net Synthesis from Modal Transition Systems
We present a goal-oriented algorithm that can synthesise k-bounded Petri nets (k ∈ N+) from hyper modal transition systems (hMTS), an extension of labelled transition systems with optional and required behaviour. The algorithm builds a potential reachability graph of a Petri net from scratch, extending it stepwise with required behaviour from the given MTS and overapproximating the result to a ...
متن کاملSynthesis of Bounded Petri Nets from Prime Event Structures with Cutting Context using Wrong Continuations
We consider the problem of synthesizing a bounded place / transition Petri net from a labelled prime event structure with cutting context, which actually is the most expressive notion for the specification of the nonsequential behaviour of concurrent systems allowing for a solution of the Petri net synthesis problem. The existing solution method is mainly of theoretical value and not applicable...
متن کاملBounded Petri Net Synthesis from Modal Transition Systems is Undecidable
In this paper, the synthesis of bounded Petri nets from deterministic modal transition systems is shown to be undecidable. The proof is built from three components. First, it is shown that the problem of synthesising bounded Petri nets satisfying a given formula of the conjunctive nucalculus (a suitable fragment of the mu-calculus) is undecidable. Then, an equivalence between deterministic moda...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016